srvMap.add('jobAdd', '','front/sh/sysManager!execute?uid=jobAdd');
$(function() {
//初始化表单
	$M.resetForm("#form");
	$(".form-submit").click(save);
	$(".form-reset").click(reset);
});

/**
 * 
 * @Description : 重置
 * @return void
 * 
 * @author : xueyf3
 * @date : 2015年9月11日 
 * 
 */
 function reset(){
 	var tips=$(".require");
 	if(tips.length>0){
	 	for(var i=0;i<tips.length;i++){
	 		var _o=tips[i];
	 		if ($(_o).parent().find(".form-error-tip").length > 0) {
					$(_o).parent().find(".form-error-tip").remove();
				}
	 	}
 	}
 	$M.resetForm("#form");
 }
/**
 * 
 * @Description : 保存
 * @return void
 * 
 * @author : wucm
 * @date : 2015年8月3日 下午7:42:25
 * 
 */
function save() {
	
	if (!new ValidateForm("#form").flag) {
		return;
	}
	// 获取表单数据
	var data = getFormData();
	var d = top.dialog({
		title: '保存确认',
		content: '确认添加角色[' + data.jobName+']？',
		width:'260px',
		okValue: '确定',
		ok: function() {
			this.title('提交中…');

			// 保存提交
			saveSubmit(data);

			return true;
		},
		cancelValue: '取消',
		cancel: function() {}
	});
	d.showModal();
	
}

/**
 * 
* @Description : 保存--提交
* @author  xueyf3 
* @date 创建时间：2015年8月18日 下午5:04:30 
* @version 1.0
 */
	function saveSubmit(data){
		var jobId = $("#jobId").val();
		var jobName = $("#jobName").val();
		var areaId = $("#areaId").attr("areaid");
		var jobRemark = $("#jobRemark").val();
		var par="&jobId="+jobId+"&jobName="+jobName+"&areaId2="+areaId+"&jobRemark="+jobRemark;
		Util.ajax.postJsonSync(srvMap.get('jobAdd'),par,function(json,status){
				if (null == json.object) {
					return;
				}
				if(!json.object){
					$M.failureTip("该角色编码已存在！");
					return;
				}
		
				if(json.object){
					$M.successTip("保存成功！");
					setTimeout(function() {
						window.location.href = CONTENT_PATH
						+ "/manage/job.jsp";
					}, 1000);
				}else{
					$M.failureTip("保存失败！");}
		});
	}

/**
 * 
 * @Description : 获取表单数据
 * @return void
 * 
 * @author : wucm
 * @date : 2015年8月4日 下午8:33:17
 * 
 */
function getFormData() {
	var jobId = $("#jobId").val();
	var jobName = $("#jobName").val();
	var areaId = $("#areaId").attr("areaid");
	var jobRemark = $("#jobRemark").val();

	var o = {
		"jobId" : jobId,
		"jobName" : jobName,
		"areaId" : areaId,
		"jobRemark" : jobRemark
	}

	return o;
}